$(function(){
	

	// 定义输入框获取焦点事件
	var d_input = function(d_focus){
		if(d_focus.hasClass('pstyle')){
			return;
		}
		// 获取焦点事件
		// 定义输入框原行内样式
		var d_style = null;
		if(d_focus.attr('statu')){
			var d_kai = d_focus.attr('statu');
		}else{
			var d_kai = 1;
		}
		d_kai = parseInt(d_kai);
		d_style = d_focus.attr('style');
		if(d_kai){
			d_focus.attr('statu',0);
			d_value = d_focus.val();
			d_focus.val('').attr('style',d_style+';color:#333;border-color:rgb(131,185,0)');
		}
		
		// 失去焦点事件
		d_focus.blur(function(){
			var d_val = d_focus.val().replace(/^\s\s*/,'').replace(/\s\s*$/,'');
			if(d_val == ''){
				d_focus.attr('style',d_style).val(d_value);
				d_focus.attr('statu',1);
			}else{
				d_focus.attr('style',d_style+';color:#333');
			}
			d_val = null;
		});
	}
	// 获取焦点处罚函数
	$('.gray_text').focus(function(){
		d_input($(this));
	});

	// 个性标签获取焦点事件
	$('#user_style').focus(function(){
		var d_tag = $('#user_style').val();
		if(d_tag == '多个标签之间请用逗号隔开'){
			$('#user_style').val('');
		}
		$('.fashion_list').attr('style','display:block');
	});

	$("dt:not(.d_list)").click(function(){
		var d_tag = $('#user_style').val();
		d_tag = d_tag.replace(/^\s\s*/,'').replace(/\s\s*$/,'');
		if(d_tag == ''){
			$('#user_style').val('多个标签之间请用逗号隔开');
		}
		$('.fashion_list').attr('style','display:none');
	});

	// 标签点击事件
	$('.tag a').click(function(){
		var d_tags = $('#user_style').val();
		var d_tag = $(this).html();
		if(d_tags == ''){
			d_tags += d_tag;
		}else{
			d_tags += ','+d_tag;
		}
		$('#user_style').val(d_tags);
	});

	// 点击关闭
	$('.close').click(function(){
		$('.fashion_list').attr('style','display:none');
	});

	// 自我介绍获得焦点事件
	$('#d_text_int').focus(function(){
		var d_text_introduce = $(this).val();
		if(d_text_introduce == '随便写点什么，让大家了解你吧。'){
			$('#d_text_int').val('');
		}
	});
	// 自我介绍失去焦点事件
	$('#d_text_int').blur(function(){
		var d_text_introduce = $(this).val();
		d_text_introduce = d_text_introduce.replace(/^\s\s*/,'').replace(/\s\s*$/,'');
		if(d_text_introduce == ''){
			$('#d_text_int').val('随便写点什么，让大家了解你吧。');
		}
	});

	// 文本框获取焦点事件
	var d_rs_style = null;
	$('.r3').focus(function(){
		d_rs_style = $(this).attr('style');
		$(this).attr('style',d_rs_style+';border-color:rgb(131,185,0)');
	});
	$('.r3').blur(function(){
		$(this).attr('style',d_rs_style);
		d_rs_style = null;
	});

	//对用户名做验证
	$("#unick").blur(function(){
		getUnick();
	});
	var mask=false;
	function getUnick(){
		var unick = $("#unick").val();
		$.ajax({
			"type" : "post",
			"data" : {"username":unick},
			"url" : checkUsername,
			"success" : function(d){
				if(d == '1'){
					$("#checkname").css('color','red').html('&nbsp;&nbsp;&nbsp;昵称已存在,请重新输入').show();
					mask=true;
				}else if(d=='0'){
					$("#checkname").css('color','green').html('&nbsp;&nbsp;&nbsp;恭喜您，该昵称可以使用').show();
					mask=false;
				}else if(d=='2'){
					$("#checkname").css('color','').html('<span style="color:red">&nbsp;&nbsp;&nbsp;<b>*</b></span> 昵称只能修改一次哦^_^').show();
					mask=false;
				}else if(d=='3'){
					$("#checkname").css('color','').html('<span style="color:red">&nbsp;&nbsp;&nbsp;<b>*</b></span> 您已经修改过一次了^_^').show();
					mask=false;
				}
			},
			"dataType" : "json"
		});
	}

	$("#sub").click(function(){
		if(mask){
			return false;
		}
	});


	
});